package com.bjsxt.chapter8_composit;

/**
 * @ClassName Client
 * @Description 客户端
 * @Author 黑马程序员
 * @Date 10:49 2024/6/22
 * @Version 1.0
 **/
public class Client {
    public static void main(String[] args) {
        Folder f1 = new Folder("我的收藏");
        AbstractFile f2 = new ImageFile("风景秀丽桌面壁纸.jpg");
        AbstractFile f3 = new TextFile("java学习笔记.txt");
        f1.add(f2);
        f1.add(f3);

        Folder f4 = new Folder("电影");
        AbstractFile f5 = new VideoFile("神雕侠侣.avi");
        AbstractFile f6 = new VideoFile("笑傲江湖.avi");
        f4.add(f5);
        f4.add(f6);
        f1.add(f4);

        f1.killVirus();
    }
}
